device for protection of check - French English Dictionary